Небольшая серия статей о недокументированных возможностях DOS, кoторые необходимо "закрывать" хорошей антивирусной программе. Информация строго локализована по темам (статьям). Для лучшего понимания изложенного я советую читать статьи в следующем порядке:

- Предварительная информация о серии статей в целом.

- Описание прерываний DOS 30h и 31h.

- Описание альтернативного обработчика прерывания 21h.

- Подробное описание необходимых действий для вызова функций DOS в стиле CP/M.

- Описание недокументированной возможности функции 13h прерывания 21h.

Для лучшего же понимания в некоторых статьях приводятся примеры, иллюстрирующие описанное. Все они фактически готовы к ра- боте, необходимо только добавить "шапки": стандартные операторы, присутствующие в каждой программе на языке ассемблера.

При наличии желания, можно также изучить драйвер, который закрывает описанные "дыры", наличествующие в DOS. Полный исходный текст драйвера находится в файле BACKDOOR.SYS. Там же находятся и краткие инструкции по его подключению.

Если описанное заинтересовало кого-либо, если есть вопро- сы, замечания, пожелания - звоните или пишите.

Алексей Баулин (PEGASUS Software).

150000, г.Ярославль, ул.Б.Октябрьская, д.63/3, кв.29 телефоны: (085-2) 25-49-53 (раб) (085-2) 22-51-05 (дом)